웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리

HOME > php

[PHP] 파일 내용 불러오기, 읽기 함수, fread()

Last Modified : 2015-11-03 / Created : 2015-04-21
15,182
View Count
서버에 저장된 파일을 선택한 후 정한 크기만큼 읽어오기 위해서는 fread() 함수를 사용합니다. 아래는 간단한 사용방법입니다.

fread(파일위치, 불러올 크기)

파일위치는 서버의 경로를 지정하면 되며, 불러올 크기는 바이트 단위로 입력합니다. 만약 파일 전체 내용을 불러올 경우 아래처럼 filesize() 함수를 사용할 수 있습니다.


$file = fopen('testfile.txt', 'r');
fread($file, filesize('testfile.txt'));


그럼 좀 더 자세히 알아보기 위해 fread() 함수를 사용해 파일의 내용을 불러오는 예제 소스 코드입니다. 아래 내용을 참조해주세요.


<?php
$file = fopen('testfile.txt', 'r');
fread($file, '1024');
fclose($file);
?>


위 예제를 간략해 설명하면 fopen() 함수를 사용해 파일을 선택하여 불러온 후 원하는 크기인 1024 bytes 만큼 fread() 함수를 사용해 읽습니다. 파일을 모두 읽은 후 fclose() 함수를 $file을 닫습니다.
아래의 글도 찾고 계시지 않나요?

    Previous

    [PHP] 난수생성 rand(), mt_rand()

    Previous

    [PHP] 행 개수 구하기, mysqli_num_rows()